to globalize - Español Inglés Diccionario